package edu.eam.vpuejb.ejbs;


import java.util.List;

import javax.annotation.PostConstruct;
import javax.ejb.LocalBean;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import edu.eam.vpujpa.entidades.Vendedor;
import edu.eam.vpujpa.implementacion.DAO;
import edu.eam.vpujpa.interfaces.iDAO;
@Stateless
@LocalBean
public class LoginEJB {
	@PersistenceContext
	private EntityManager em;
	
	private iDAO dao;
	public LoginEJB() {
		// TODO Auto-generated constructor stub
	}
	
	@PostConstruct
	private void postConstructCatProducto(){
		dao = new DAO(em);
	}
	
	
	public Vendedor buscarVendedorPorCodigo(String codigo){
		List<Vendedor>vendedores=	dao.listar(Vendedor.BUSCAR_VENDEDOR_BY_CODIGO, Vendedor.PARAMETRO_CODIGO,codigo);
		return vendedores.get(0);
	}
}
